Title: An English-Greek technical dictionary
Subjects: Dictionaries, English language, Greek, Technology