the current state of science - Français Anglais Dictionnaire