intergovernmental arrangement or commitment - Anglais Synonymes Dictionnaire