root canal of tooth - French English Dictionary