immunologic barriers - Francés Inglés Diccionario