two stage turbine - Francés Inglés Diccionario