Wörterbuch Englisch Deutsch 🔎 extended search annuity for life DeutschEnglish Leibrente {f} annuity for life [noun]