For both translations, I often have to use the dictionary and I notice that there are too few scientific terms.
Pour les deux traductions, je dois consulter souvent le dictionnaire et je constate qu'il manque trop de termes scientifiques.