Search for words beginning or ending with en MMA . Spanish dictionary

I need to instruct MMA to look up Spanish words for me. a) that begin with a group of letters, e.g. "mara". b) that end in a group of letters, e.g. "oso". c) or both at the same time, e.g. "¨mara", "oso" a result could be "maravilloso".

To do so, take these references

DictionaryLookup["mara*"] DictionaryLookup["*oso"] 

The letter c still doesn’t work for me. Also, how do I indicate to MMA that I only want Spanish words. The other thing I’m not sure about is that it is case sensitive.