Private detective

noun private investigator

Merriam-Webster's Collegiate Dictionary