persecutrix - Spanish English Dictionary