live forever - Turkish English Dictionary