Spanish or English?

I currently live in Spain and have an X-Box One but even though I live here I am American and my Spanish is not fantastic. That being said, it is difficult to find products that are not in Spanish unless I pay ungodly amounts of shipping fees. If I want to buy a product from the Microsoft store I cannot because if I want it in English I have to have an English account and if I have an English account it forces me to have my billing and shipping address in an English speaking country, however if I make an account in Spanish then the product on the Spanish version are not only different or sometimes missing but they come in Spanish.
Sorry, I am digressing.
I started this forum to answer a question maybe someone else might have.
If you buy an X-Box One in Spain and put the settings in English, then buy Halo Master Chief Edition in Spain and the package is in Spanish, the game will PLAY IN English! Even if the game case is in Spanish, if you have the settings of the X-Box One in English, that is how the game will be played and thank god for that I thought I had thrown away 60 bucks.