a longer life - Turkish English Dictionary