person who cultivates or sells cashews - Spanish English Dictionary