glacier lily - German English Dictionary