The English term "towel" matches the Dutch term "handdoek"

other english words that include "towel" : dutch :
tea-towel afdroogdoek
tea-towel bordendoek