improved weather reconnaissance - Alemán Inglés Diccionario