rice wax - French English Dictionary