celulilla - French English Dictionary