root canal applicator - Francés Inglés Diccionario