scourge of journalists - Turco Inglés Diccionario