"Lock (of hair)" or "streak (in the hair)" are English equivalents of the French word "mèche."
Specifically, the feminine noun "mèche" includes among its meanings "lock (of hair), streak (in the hair)." Its feminine singular definite article "la" means "the." Its feminine singular indefinite article "une" means "a, one."
The pronunciation is "mehsh."
MCHE is a test of English proficiency.
English to French
The French word for Tennis is the same as in English: (le) tennis.
The French refer to it as URL, the same as in English.
The term "anglais" is French for the word "English".
The French word collants means panty-hose in English. Some English people prefer using the French term instead of the English term, because it sounds better.
"un gosse" is a colloquial term for "a kid" in French.
The direct translation of Dictionnaire Francais Anglais is Dictionary French English. It means a French to English Dictionary and are widely available.
Hyperkyphosis
We would use the english-term "skate-park". Maybe French Canadian have a specific term.
This is a newly coined term in French, from 'courrier' and 'électronique', intended to replace the English term e-mail.
'un dortoir' (masc.) is the French term for 'a dormitory'