indian cuckoo - Turkish English Dictionary