deerslaughter - German English Dictionary