sub-contracted work - Türkçe İngilizce Sözlük