inflictor - French English Dictionary