storage irrigation system - Spanish English Dictionary