slaughter-free meat - French English Dictionary