three weeks on the trot - French English Dictionary