bioaccumulator - English Synonyms Dictionary