be soaked with sweat - Allemand Anglais Dictionnaire