tumor necrosis factor-alpha release - French English Dictionary