How to pronounce mecosta in English

How do you pronounce mecosta in English? Pronunciation of mecosta in English, a free online English pronunciation dictionary.