tufted capuchin - Francés Inglés Diccionario