English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search annuity for life DeutschEnglish Leibrente {f} annuity for life [noun]