restores - Francés Inglés Diccionario