self-immunity - Alemán Inglés Diccionario