lease financing agreement - Español Inglés Diccionario