self-destructive - German English Dictionary