sweet grass (hierochloe odorata) - German English Dictionary