tongue grass (lepidium sativum) - German English Dictionary