lease at a rent - Deutsch Englisch Wörterbuch