French for Dummies help?

I don’t actually need to speak French, but I need to stop mispronouncing French-derived words. I recently discovered that “cuirass” is actually pronounced “kwi-RASS”, with the cui- as in cuisine. So since the French do not use a single letter of the Latin alphabet the same way the English do, can someone point me to a basic “how to not pronounce French like a stupid American” primer?

I guess you can start with the Wiki on French phonology. But of course, due to the wide variety of French dialects, there is no one way French speakers pronounce words. And most French loanwords in English have had their pronounciation adapted to English, so that they’re not pronounced the way the French equivalent is anymore.

For relatively common English words derived from French, just go to a dictionary with audio pronunciations, like http://www.merriam-webster.com/. Depending on context, pronouncing such words as the French would today could result in people thinking you’re pretentious.

There are sites such as http://www.oddcast.com/home/demos/tts/tts_example.php?sitepal that provide text-to-speech demos. I can’t guarantee they’re 100 percent perfect.

Just out of curiosity, how is this normally pronounced in English? I’ve seen the word and never had to say it but I wouldn’t have thought to pronounce it differently. I do live in a french-speaking area though.

Out of curiosity, how did you pronounce it before?