restoration of paintings - Spanish English Dictionary