sticky rice - French English Dictionary