person who harvests or sells henequen - Español Inglés Diccionario