internal immunity - Turco Inglés Diccionario