double stage turbine - Francés Inglés Diccionario