While doing research for my next project car, I ran into this and thought everyone here would dig it.

I don't care how experienced you are, you'll always run into something that you have no clue of it's meaning.

http://www.motorera.com/dictionary/index.htm