educational technology specialist - Turkish English Dictionary