snow or sleet - German English Dictionary