ground water storage - French English Dictionary