microdroplet array - German English Dictionary