heavy transport helicopter - Turco Inglés Diccionario