tenure/track faculty - Alemán Inglés Diccionario