soaked in sweat - Allemand Anglais Dictionnaire