Product Options

I would like to have the ability to tag global options on the backend with a different name than the one that shows up on the front end. I am building a cart with a lot of clothing. Size availability changes from one manufacturer to the next. I want to have many global options that show up with the name “Size” for the front end, but need a way to distinguish these on the backend. Does that make sense?

Dress manufacturer A has dresses available in sizes 2,4,6,8,10 and 12

Dress manufacturer B has dresses available in sizes 6,8,10,12,14,16 and 18

I want the customer to have an option to select simply “Size:”