have a wide coverage (in media) - Turkish English Dictionary