government and international politics - French English Dictionary