depleted well - French English Dictionary