person who collects and sells cachureo - Español Inglés Diccionario