self-murderer - Spanish English Dictionary