shame experienced for having behaved ridiculously - Español Inglés Diccionario