testamentary pact - Spanish English Dictionary