natural killer celi - Turkish English Dictionary