be built on a foundation - İspanyolca İngilizce Sözlük