your bark is worse than your bite - Deutsch Englisch Wörterbuch