lease for a term of years - Alemán Inglés Diccionario