in the home stretch - French English Dictionary