slaughter refuse - German English Dictionary