ventriloquist's dummy - German English Dictionary