Confused about family

I have a relative staying over

I have a five year old I cook with him I ask him to wash his hands and today his aunt was cooking she needed help asked me to help her knead dough and I thought my child can help but she was seriously upset and angry told him to get his dirty hands out of the dough even though I explained he washed his hands. She said boys don't cook you can leave children don't cook.

My son loves to cook and it hurt my heart 💜 to see him being asked to not participate to leave and being insulted called dirty.

The next thing is he is on his best behavior around her but anything he does that she doesn't like she tells him these things you are badly raised! You are terrible! You have bad manners!

He asked me to go to the park when he asked me she said No you will not go to the park today leave your mom alone! She is busy has things to do you can go another day he walked away and again it hurt me who is she to say whether we can go out?

If she is going to live here how can I get her respect?

All of this above screams disrespect for me. She also threatened to spank him

She's going to be staying here for a month how can I talk to her?