long-range strategic reconnaissance - Alemán Inglés Diccionario