rice cake - French English Dictionary