self-murderer - French English Dictionary