life annuitant - Turkish English Dictionary