snow-clearing - German English Dictionary