straddling - French English Dictionary