a frog in the throat - Français Anglais Dictionnaire