execrator - French English Dictionary