annuity payable - German English Dictionary