drenched in sweat - Français Anglais Dictionnaire