turbine powered helicopter - Turco Inglés Diccionario