intermicellar liquid - Spanish English Dictionary