The Finnish term "perustaa" matches the English term "found"

other finnish words that include "perustaa" : english :
perustaa erect
perustaa, todeta establish