have a chip on your shoulder - Deutsch Englisch Wörterbuch