The Spanish demasiado (“enough!”) comes from the Latin adverb magis, meaning “more!”.
From that same root magis, we also get the English… master.
It goes to show you: a master is really someone who, as Depeche Mode said, just can’t get enough. So they keep going and going and going, until they’ve become a master.
The m-s root maps clearly to both words.