self-contained (spacecraft) - İspanyolca İngilizce Sözlük