ground water storage - Francés Inglés Diccionario