woolly monkeys (lagothrix) - German English Dictionary