intermicellar liquid - German English Dictionary