person who is tongue-tied - Français Anglais Dictionnaire