root canal plugger - Francés Inglés Diccionario