southern brown howling monkey - German English Dictionary