make a pact with each other - German English Dictionary