public health dental director - French English Dictionary