someone who makes a fool of himself - Türkisch Englisch Wörterbuch