snow-shower - Turkish English Dictionary