thick-billed cuckoo - Turkish English Dictionary