impaired immune function - Francés Inglés Diccionario