cuckoo maid - Turkish English Dictionary