hang one's head in shame - Deutsch Englisch Wörterbuch