your bark is worse than your bite - Allemand Anglais Dictionnaire