piste groomer - German English Dictionary