a type of new world monkey, from central and south america (alouatta palliata) - Espagnol Anglais Dictionnaire