English: killer cell
Welsh: cell ladd
Subject: Iechyd