translate English to French: Scientific databases.
Bases de données scientifiques.