Glencoe has two excellent multilingual science glossaries — one for middle school and one for high school.

I’m adding the links to The Best Multilingual & Bilingual Sites For Math, Social Studies, & Science.