do all the running - French English Dictionary