wild turkey hen - French English Dictionary