be soaked with sweat - Espagnol Anglais Dictionnaire