Derek MoranFeb 20, 2013 3:31 AMGoogle-Translator: LIEN in french, translated to english = (you're all going to be shocked) BOND........ LIEN in english, translated to french = PRIVILEGE i.e. 'rights and privileges' ?