pudibundity - Francés Inglés Diccionario