leasehold for lives - Alemán Inglés Diccionario