lease-purchase arrangement - Alemán Inglés Diccionario