lease for lives - Alemán Inglés Diccionario