picture-restorer - Spanish English Dictionary