shame because of ridicule - Español Inglés Diccionario