golden mantled howler monkey - French English Dictionary