licensed physician - French English Dictionary