How to pronounce limarocha in English

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