persecutrix - French English Dictionary