snow-running shoe - Turkish English Dictionary