rice powder - French English Dictionary