off to a good start - French English Dictionary