lease-purchase agreement - Deutsch Englisch Wörterbuch