glory lily - German English Dictionary