The Finnish term "päällikkö" matches the English term "leader"

other finnish words that include "päällikkö" : english :
päällikkö, isäntä boss
päällikkö chief