long-range combat mission - Alemán Inglés Diccionario