publicists - German English Dictionary