epithelial rest - French English Dictionary