self-inflicted - French English Dictionary