belonging to a lease, annuity or rent - Turkish English Dictionary