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

other english words that include "found" : finnish :
foundation pohja
profound syvä