venezuelan red howler  (alouatta seniculus) - Turkish English Dictionary