autodestruction - Turkish English Dictionary