restorable - Francés Inglés Diccionario