ınternet-delivered instruction - Turkish English Dictionary