The Indonesian term "pengajar" matches the English term "teacher"

other indonesian words that include "pengajar" : english :
pengajar instructor