agreement to lease - Alemán Inglés Diccionario