scalable parallel processing - Turkish English Dictionary