Un impermeable ( often just 'imper' )
a suit jacket = une veste a jacket that you wear out in the cold = un manteau
Veston sport
according to http://translate.reference.com, there is no translation from English "raining" to french. Rain in french is pluie so, find a different way to say raining in french. Say: "My, look at all that rain" instead of "It's raining".
Purple in French is: pourpre (The synonymous color violet is violet in French.)
veste de cuir
If you want to say it is raining, it is "Il pleut". If you want to say rain then it is pluie.
'des pommes de terre farcies'
A yellow jacket is 'une veste jaune' or 'une jaquette jaune' in French is you're talking about clothing. The insect is "une guêpe" (fem.) when talking of wasps.
"Veste" is a noun in French, meaning "jacket" or "blazer".
j'aime la pluie
j'aime bien votre veste en cuir
une goutte de pluie