life expectation - Turkish English Dictionary