press (print media) - German English Dictionary