rice hen - French English Dictionary