non-cancellable lease - Turco Inglés Diccionario