Multi-dimensional concept discovery (MCD): A unifying framework with completeness guarantees