professor of scholastic philosophy - Alemán Inglés Diccionario