have wide press coverage - Turco Inglés Diccionario