lease for a life or lives - Turc Anglais Dictionnaire