The English term "peat" matches the Dutch term "turf"

other english words that include "peat" : dutch :
repeatedly herhaaldelijk
repeat herhalen
repeatedly meermaals
repeat nazeggen