agreement for settling an annuity - Alemán Inglés Diccionario