beads of perspiration - Français Anglais Dictionnaire