hold someone up to public ridicule - Türkisch Englisch Wörterbuch