practicing physician - French English Dictionary