translate English to French: All but two are published by for-profit companies.
Toutes sauf deux sont publiées par des entreprises à but lucratif.