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

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