lease for lives - German English Dictionary