microdroplet - German English Dictionary