does it snow there? - Turkish English Dictionary