The English term "droplet" matches the Swedish term "droppe"

other english words that include "droplet" : swedish :
droplets droppar