name given to the sun - Francés Inglés Diccionario