It's always funny for a non-english native to understand the concept of havings words in english that has simply no meaning in your own language.
Not necessairly synonyms, but still...
Here is two examples between french and english.
English: Customer, Client French: Client
There is a difference in english, but in french, it's the same exact word.
English: River French: Rivière, Fleuve
Difference between a Rivière and Fleuve? A Fleuve is a river that goes into the sea, while a rivière doesn't (so technically, a river goes into a lake or in a fleuve)
The St. Lawrence River is the Fleuve St-Laurent in french.
Ambigous? Nevertheless, it's always funny when you're trying to translate something that has no meaning in the other language, is it?
My 2 cents of worthless thread for today.