cuckoo in the nest - Turkish English Dictionary