English-Swedish technical dictionary
By: by E. Engstrom.
Edition: 13th ed.
Publisher: Svensk Travarutidning
Published: 1978
Language: eng