channel-billed cuckoo - Turkish English Dictionary