teacher education institution - Alemán Inglés Diccionario