have wide press coverage - Turkish English Dictionary