association of technical school teachers - German English Dictionary