turbine steam lead - Francés Inglés Diccionario