instalment refund annuity - German English Dictionary