snow blanket - Turkish English Dictionary