strides - French English Dictionary