lease at a rent - Alemán Inglés Diccionario