This online tool has a good-sized science vocabulary list translated into (currently) 13 different languages - with definitions! This is a great resource for Middle and High School English as a Second Language (ESL) teachers. The languages so far include Arabic, Bengali, Chinese (traditional), Creole, English, Hmong, Korean, Portugese, Russian, Spanish, Tagalog, Urdu, and Vietnamese. You can look up individual words and download all of the terms (by first letter) with their translations and translated definitions for each language. There are also math glossaries.
The McGraw-Hill Companies