has more bark than bite - Spanisch Englisch Wörterbuch