be bathed in perspiration - Français Anglais Dictionnaire