Wörterbuch Englisch Deutsch 🔎 extended search life imprisonment DeutschEnglish lebenslange Freiheitsstrafe [jur.]life imprisonment [noun]