persecutrix - German English Dictionary