yellow-billed cuckoo - Turkish English Dictionary