intergovernmental legal instrument - Spanish English Dictionary