parties to the agreement - Alemán Inglés Diccionario