microemulsions - German English Dictionary