delicate sense of shame or constraint - Deutsch Englisch Wörterbuch