yellow-throated cuckoo - Turkish English Dictionary