training ground for new cadres - Turkish English Dictionary