piperazines - Spanish English Dictionary