golden mantled howler monkey - German English Dictionary