a large american monkey - Francés Inglés Diccionario