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