delegation of powers and duties - Almanca İngilizce Sözlük