lease for a life or lives - Turkish English Dictionary