personal property leasing - Español Inglés Diccionario