rice queen - French English Dictionary