self-mutilator - French English Dictionary