data processing services and consultation company - Turkish English Dictionary