Title: Technical dictionary, English-Turkish
Subjects: Dictionaries, English language, Technology, Turkish