striped cuckoo (tapera naevia) - Turkish English Dictionary