diarrhea-causing parasite - Turc Anglais Dictionnaire