''Best before-to 2012''
Best before November 2011. It's french!
bon, meilleur, le meilleur means 'good, better, the best' in French
Meilleur translates to "better," or "best" if used with the article --> "Le meilleur,"="the best" in English.
avant means before in French.
"le meilleur chez ..." means 'the best at ...(someone's place)' in French.
un meilleur ami means a best friend in French.
An avant is the front of an army, also known as the vanguard.
Tu es le meilleur means "you're the best" in English.
Une avant in French literally means "a preliminary" in English.
You are better/the best
before
toi, mon meilleur ami