teacher's training school - Turkish English Dictionary