the arch-enemy - French English Dictionary