weather satellite - Francés Inglés Diccionario