microdroplet array - Spanish English Dictionary