self-destroy - Turkish English Dictionary