steam turbine rotor - Francés Inglés Diccionario