shrine to the prophet of americana

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?