pacific long-tailed cuckoo - Turkish English Dictionary