technical teacher training school - Turco Inglés Diccionario