has more bark than bite - Allemand Anglais Dictionnaire