practising physician - French English Dictionary