lease of personal property - Alemán Inglés Diccionario