rank foremost among its competitors - İspanyolca İngilizce Sözlük