contract for lease - Deutsch Englisch Wörterbuch