piperazines - English Synonyms Dictionary