pig-tailed snub-nosed monkey - German English Dictionary