irrigar - English Synonyms Dictionary