new snow - Turkish English Dictionary