self-contained (spacecraft) - Français Anglais Dictionnaire