perpetrated - English Synonyms Dictionary