turkey hen - Turkish English Dictionary