intergovernmental arrangement or commitment - Turc Anglais Dictionnaire