turbine powered - Turco Inglés Diccionario