pass on into eternal life - Turkish English Dictionary