separate foundation - İspanyolca İngilizce Sözlük