light continuous snow - Turkish English Dictionary