supported on solid construction - İspanyolca İngilizce Sözlük