The English term "shower" matches the Dutch term "douchen"

other english words that include "shower" : dutch :
showerstall douchehokje
showerhead douchekop
shower een douche nemen