person who cultivates or sells cashews - French English Dictionary