self-supporting structure - İspanyolca İngilizce Sözlük