structure of immune system - Turco Inglés Diccionario