ventriloquist's dummy - Turkish English Dictionary