delicate sense of shame or constraint - Französisch Englisch Wörterbuch