person who cultivates or sells cashews - Espagnol Anglais Dictionnaire