testamentary pact - German English Dictionary