long-range combat mission - Turco Inglés Diccionario