MSTTD: Ministry of the Sea Tourism Transport and Development

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

Definition in English: Ministry of the Sea Tourism Transport and Development