grandstand finish - French English Dictionary