tall white top (lepidium latifolium) - French English Dictionary