What is the exact meaning of a "Prof. Dr. med. Dr. med. dent. Dr. med. habil."? He is a well-going dentist and plastic surgeon in Germany.

As I can decode it, I can see:


Prof, meaning that he is a full-time permanent teacher on a University
"Dr. med" means he has a Phd in medicine
"Dr. med dent" means he has another Phd in dentistry
"Dr. med habil" means he has also a habilitation (as I know, it means he is an old prof with high prestige, but I what is its accurate meaning?)


Am I correct? Currently there were here some changes in the academical title system regarding the EU, his title may in the new or in the old (non-EU) system.

What does it mean?
The usual doctoral degrees in medicine and dentistry in the U.S. are not Ph.D.'s but M.D. and D.D.S. (for "medical doctor" and "doctor of dental surgery" or some Latin variant of those). So I'd use those to translate Dr. med. Dr. med. dent.

As for habilitation, I don't know exactly what it involves in medicine, but in mathematics it indicates research accomplishment after the doctoral degree. In many cases, it involves a second thesis ("Habilitationsschrift" in German), but it can also be just a collection of published papers.  I imagine medicine is similar, but I have no real knowledge of that.