ventriloquize - German English Dictionary