temporary dental restoration - Español Inglés Diccionario