overstride - French English Dictionary