controlled droplet applicator - German English Dictionary