delicate sense of shame or constraint - Francés Inglés Diccionario