world affairs - German English Dictionary