aquifer depletion - French English Dictionary