foundation in which something is supported - İspanyolca İngilizce Sözlük