walk with one's head down - Deutsch Englisch Wörterbuch