ridiculous person who elicits shame from others - Spanisch Englisch Wörterbuch