sun satellite - Francés Inglés Diccionario