wear one's best clothes - Deutsch Englisch Wörterbuch