plant of edible fruit - Français Anglais Dictionnaire