business competitor or rival - İspanyolca İngilizce Sözlük