platyrrhine monkeys - French English Dictionary