algaecides - English Synonyms Dictionary