The English term "drip" matches the Dutch term "druipen"

other english words that include "drip" : dutch :
drip droppelen
drip druppelen