sun glare - Francés Inglés Diccionario