The Finnish term "puhemies" matches the English term "president"

other finnish words that include "puhemies" : english :
puhemies chairman