excellence in teaching award - Turkish English Dictionary