an object of ridicule - Türkisch Englisch Wörterbuch