irrigation engineering - English Synonyms Dictionary