periodic refresh - Spanish English Dictionary