slaughter-free meat - German English Dictionary