die by one's own hand - Turkish English Dictionary