delegate the duties - İspanyolca İngilizce Sözlük