emulsoide - French English Dictionary