head physician - French English Dictionary