biopulpectomy - French English Dictionary