self-destructive - Spanish English Dictionary