temporary dental restoration - Alemán Inglés Diccionario