straddle-legged - French English Dictionary