controlled droplet applicator - Spanish English Dictionary