wooden puppet - Turkish English Dictionary