paper mache doll - Turkish English Dictionary