white avalanche lily - Turkish English Dictionary