troop landing helicopter - Turco Inglés Diccionario