The Dutch term "kaft" matches the English term "lid"

other dutch words that include "kaft" : english :
kaftan caftan
kaftpapier wrapping-paper