main propulation turbine - Turco Inglés Diccionario