press and propaganda - German English Dictionary