microdroplet array - Turkish English Dictionary