lease for an indefinite term - Español Inglés Diccionario