restans - Francés Inglés Diccionario