tall white top (lepidium latifolium) - German English Dictionary