You've never heard of terms such as "The weaker sex"? I'm surprised, considering your English is so good.
it was a joke actually
, but no I hadn't heard it, I thought English speaking people always said "gender", didn't know they also used "sex" for that. In French yes we use the expression which you say.