The English term "professor" matches the Swedish term "professor"

other english words that include "professor" : swedish :
professor of professor i
professorship professur