NETMA: NATO Eurofighter and Tornado Management Agency

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

Definition in English: NATO Eurofighter and Tornado Management Agency