life-everlasting - Turkish English Dictionary