sprint to the finish - Spanish English Dictionary