cuckoo hen - Turkish English Dictionary