delegate the duties - Türkçe İngilizce Sözlük