a put-up job - Türkçe İngilizce Sözlük