self-immunity - Turkish English Dictionary