snow orchid - Turkish English Dictionary