translate English to French: This is not true of non-specialist journalists who deal occasionally with scientific matters.
Ce n’est pas le cas des journalistes non spécialisés qui traitent parfois des questions scientifiques.