sequestrator - English Synonyms Dictionary