to own or operate - İspanyolca İngilizce Sözlük