tall white top (lepidium latifolium) - Français Anglais Dictionnaire