electronic data processing departments - Turkish English Dictionary