national technical teaching scholarship - Alemán Inglés Diccionario