storage irrigation system - English Synonyms Dictionary