a type of new world monkey - Español Inglés Diccionario