be in at the finish - French English Dictionary