massively parallel - Turkish English Dictionary