reach stride - French English Dictionary