sentinel physician - French English Dictionary