cell-destroying - French English Dictionary