scientific endeavor - Français Anglais Dictionnaire