animal which destroys game - German English Dictionary