controlled droplet applicator - Turkish English Dictionary