hides put into lime-pits - French English Dictionary