lead to destruction - Turkish English Dictionary