How many words and idioms does the dictionaries have?
The approximate number of definitions are shown below: Chinese-English: 145 thousand German-English: 370 thousand German-Turkish: 65 thousand English-Spanish: 55 thousand English-French: 80 thousand English-Italian: 35 thousand English-Turkish: 230 thousand Italian-Turkish: 120 thousand French-Turkish: 80 thousand