parasite infested - Turc Anglais Dictionnaire