platyrrhine monkeys - Spanish English Dictionary