astride - French English Dictionary