helps along - French English Dictionary