French business dictionary : the business terms of France and Canada (Schreiber Publishing, 2005)