Title: English-Polish Dictionary of Science and Technology
Subjects: English language, dictionaries, polish, Science, dictionaries