mean sun - Francés Inglés Diccionario