master in public affairs - German English Dictionary