agreement in settlement of rights - Spanish English Dictionary