dog trot - French English Dictionary