profession of a teacher - Turkish English Dictionary