woolly monkeys (lagothrix) - Turkish English Dictionary