pumped to the reservoirs - Spanish English Dictionary