translate English to French: Water Giardia lamblia is a parasite carried by humans and some domestic and wild animals.
Eau Le parasite Giardia lamblia est transporté par les humains et certains animaux domestiques et sauvages.