shrine to a dude, who even knows

You know I always heard "Al Qaeda" translated as "The Base", would "The Foundation" be equivalent?

You know I always heard “Al Qaeda” translated as “The Base”, would “The Foundation” be equivalent?