hold someone up to public ridicule - Spanisch Englisch Wörterbuch