sun's glare - Alemán Inglés Diccionario