self-contained (spacecraft) - Turc Anglais Dictionnaire