The engineers technical dictionary English - French - Lvoff, Mark (E. & F. N. Spon, Ltd., 1983)