wear too many hats - Deutsch Englisch Wörterbuch