tricep/bicep strength ?

i know the triceps usually account for more arm mass, but should they be stronger than my biceps? right now i can curl a bit more than i can french press for example, is this normal?

You could, through leverage manipulation, duplicate that situation with pretty much any pair of muscles. Hard to say really.