JavaScript arrays processing

I have a countries array and a provider array which has duplictae providers concatinated by contries.
Countries array = [‘CL’,’BR’,’CO’,’MX’,’US’]

providers array [‘MERCADOLIBRE_CL’,’MERCADOLIBRE_BR’,’MERCADOLIBRE_CO’,”MERCADOLIBRE_MX’,’VERIZON’,’VERIZON’]

what i am looking for is finding a array which doses not have duplicate providers if countries existed in the system

final array needed
[‘MERCADOLIBRE’,’VERIZON’,’DGMI_UK]

expecting [‘MERCADOLIBRE’,’VERIZON’,’DGMI_UK]