excellence in teaching award - Spanish English Dictionary