marine biological resources - Français Anglais Dictionnaire