steam turbine in rotating cylindrical casing - Francés Inglés Diccionario