marine supplies - Français Anglais Dictionnaire