fight off the infection - Turc Anglais Dictionnaire