shame because of ridicule - Francés Inglés Diccionario