isolation of dental pulp stem cells - French English Dictionary