have (a) bad press - Turkish English Dictionary