Dictionary of road transport terminology in English, French, German and Spanish (Elsevier, 1988)