association of technical school teachers - Turkish English Dictionary