shoe for gliding on snow - Turkish English Dictionary