non-cancellable lease - Francés Inglés Diccionario