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