diplomatic agreement - Alemán Inglés Diccionario