lease for a life or lives - Deutsch Englisch Wörterbuch