personal property leasing - Alemán Inglés Diccionario