straddle-mounted - French English Dictionary