Mobile
Log In Sign Up
Home > french-english > "turbine" in English

English translation for "turbine"

n. turbine, engine powered by a rotor revolving by means of the force of moving liquid exerted on the vanes of the rotor (fluids commonly used are water, steam, and air)

Related Translations:
turbine à gaz:  n. gas turbine
turbine à vapeur:  n. steam turbine
Similar Words:
"turanien" English translation, "turban" English translation, "turban arabe" English translation, "turbidité" English translation, "turbie" English translation, "turbine à gaz" English translation, "turbine à vapeur" English translation, "turbith" English translation, "turbo" English translation, "turbo diesel" English translation