shame experienced for having behaved ridiculously - Espagnol Anglais Dictionnaire