self-sustaining containership - Allemand Anglais Dictionnaire