economic pact - German English Dictionary