snow-grooming machine - Spanish English Dictionary