he made a fool of himself. - Türkisch Englisch Wörterbuch