superlative of worthy of eternal memory - Turkish English Dictionary