restaurate - Francés Inglés Diccionario