diarrhea-causing parasite - Turco Inglés Diccionario