restorator - Español Inglés Diccionario