lease for life or lives - Türkisch Englisch Wörterbuch