public affairs division - German English Dictionary