be straddling the fence - French English Dictionary