puppet master - Turkish English Dictionary