underground storage in aquifers - Spanish English Dictionary