Title: Technical Dictionary of Automotive Engineering  French & English