self-immunity - Turco Inglés Diccionario