diagonal stride - French English Dictionary