tufted capuchin - Alemán Inglés Diccionario