delicate sense of shame or constraint - Türkisch Englisch Wörterbuch