person who tends to sell the national resources to foreign interests - Spanish English Dictionary