general practice physician - French English Dictionary