on the trot - French English Dictionary