tripartite pact - Alemán Inglés Diccionario