mutilator - French English Dictionary