have (a) bad press - German English Dictionary