repair and restoration - Español Inglés Diccionario