inter-governmental treaty - Spanish English Dictionary