deputy chief physician - French English Dictionary