grass-leaved flag - German English Dictionary