put on one's sunday's best - Almanca İngilizce Sözlük