DECIX: DEutscher Commercial Internet eXchange

What does DECIX mean? The above is one of DECIX meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: DEutscher Commercial Internet eXchange