intergovernmental arrangement or commitment - Español Inglés Diccionario