scientific branch - Français Anglais Dictionnaire