government and international politics - German English Dictionary