a toothless tiger - Allemand Anglais Dictionnaire