self-destructiveness - French English Dictionary