droplet transmission - Turkish English Dictionary