massively parallel processing platform - Turkish English Dictionary