peruvian woolly monkey - German English Dictionary