shame experienced for having behaved ridiculously - Spanish English Dictionary