great spotted cuckoo - Turkish English Dictionary