a common plant of edible roots - Français Anglais Dictionnaire