emulsifying liquid - French English Dictionary