beads of perspiration - Turc Anglais Dictionnaire