periodic refresh - Francés Inglés Diccionario