horse's trot - French English Dictionary