mantled howler (alouatta palliata) - Turkish English Dictionary