northern pig-tailed macaque - Spanish English Dictionary