pumped irrigation - Spanish English Dictionary