a toothless tiger - Français Anglais Dictionnaire