a toothless tiger - Turc Anglais Dictionnaire