internal immunity - Alemán Inglés Diccionario