temporary dental restoration - Francés Inglés Diccionario