a type of new world monkey - Espagnol Anglais Dictionnaire