The English term "peat" matches the Finnish term "turve"

other english words that include "peat" : finnish :
repeat toistaa