annuity rental - Turkish English Dictionary