root canal orifice - Francés Inglés Diccionario