put on one's best clothes - Türkisch Englisch Wörterbuch