cloth doll - Turkish English Dictionary