self-sustaining containership - Français Anglais Dictionnaire