accelerating before the finish line - Spanish English Dictionary