government and international politics - Spanish English Dictionary