English

what is a lime stone quarry