department chairpersons and staff - Alemán Inglés Diccionario