structure foundation on moor - İspanyolca İngilizce Sözlük