himalayan cuckoo - Turkish English Dictionary