an extravagant and ridiculous person - Türkisch Englisch Wörterbuch