data-processing and research director - Turkish English Dictionary