And the best example of a vehicle name that doesn't translate well in Quebec : Buick LaCrosse.
In French, «crosse» means...huh...how can I say this without being banned from this forum...it means 'pleasuring yourself'.  Crosse can also mean 'to be fleeced', or to be had.