improved weather reconnaissance - Francés Inglés Diccionario