profile: a vertical section of the Earth's crust showing the different horizons or layers
accomplice: a person who joins with another in carrying out some plan (especially an unethical or illegal plan)