Technological dictionary in French, German and English ; | NiceBooksReads