restation - Francés Inglés Diccionario