inter-governmental treaty - French English Dictionary