translate English to French: ESF (European Science Foundation) Established in 1974, the European Science Foundation (ESF) is an association of 67 major national funding agencies devoted to basic scientific research in 23 European countries.
ESF (Fondation européenne de la science)  Créée en 1974, la Fondation européenne de la science (ESF) est une association de 67 principaux organismes de financement nationaux qui se consacrent à la recherche scientifique fondamentale dans 23 pays européens.