cementocyte - French English Dictionary