professor of scholastic philosophy - Francés Inglés Diccionario