"Öğretmen bir açıklama veriyor" not acceptable?
Nope, it doesn't make sense in Turkish really. You can only "do/make" explanations. :)
understood. Açıklama yaptığın için teşekkür ederim :)
Would anlatıyor work here?
I wonder if açıklama is related to explanation.
It is the word for "explanation" :)
What about bir (an). Why is missing?