delegation of powers and duties - Türkçe İngilizce Sözlük