feel ashamed or embarrassed - Deutsch Englisch Wörterbuch