mantled howler (alouatta palliata) - English Synonyms Dictionary