barred long-tailed cuckoo - Turkish English Dictionary