nafta country resident - Spanish English Dictionary