the sun beat down - Espagnol Anglais Dictionnaire