person who sells forage, especially alfalfa - Español Inglés Diccionario