their bark is worse than their bite - Französisch Englisch Wörterbuch