have a rough trot - French English Dictionary