restore succeed - Inglés Sinónimo Diccionario