manage a company or institution - İspanyolca İngilizce Sözlük