fight off the infection - Espagnol Anglais Dictionnaire