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