grass lily - German English Dictionary