glacier lily - Turkish English Dictionary