cross the finish line - French English Dictionary