underground natural water reservoir - Spanish English Dictionary