outstride - French English Dictionary