self-contained (spacecraft) - Türkçe İngilizce Sözlük