non-cancellable lease - Turc Anglais Dictionnaire