more bark than bite - Allemand Anglais Dictionnaire