be bathed in perspiration - Turc Anglais Dictionnaire