the sun beat down - Español Inglés Diccionario