persecutors - French English Dictionary