She's constantly testing you. So if you say no to something, she will do it over and over again in order to check where the boundaries are... That's normal. Ever child does that at that age. I'm more concerned about the fact that you can't really communicate with her to have her comply to what you're saying so you should maybe learn some basic Spanish in order to express yourself in a way she understands. You can still speak English and then right after the English sentence, if she didn't react, say it in Spanish. With time she will understand simple commands in English.
My experience. I used to babysit two English speaking toddlers who didn't speak a word of French, but the mom expected me to speak French to them because she wanted them to learn French. Thank God, I knew English. I could at least get my point across by translating what i had just said if they really didn't understand what I was saying.