person who tends to sell the national resources to foreign interests - Español Inglés Diccionario