restaurate - Español Inglés Diccionario