educational technologist - Turkish English Dictionary