snow blasts - Turkish English Dictionary