tripartite pact - German English Dictionary