self-murder - French English Dictionary