completely restored - Inglés Sinónimo Diccionario