hydro-seeding - English Synonyms Dictionary