lease for a fixed period - Alemán Inglés Diccionario