snow-grooming machine - German English Dictionary