st. helena cuckoo - Turkish English Dictionary