at a snail's gallop - French English Dictionary