have (a) bad press - Spanish English Dictionary