translation.en: Giardia lamblia (Giardia intestinalis and Giardia duodenalis are synonyms) is a cyst-producing parasite, able to settle in the human and animal bowel.
translation.ga: Is seadán ciste-tháirgthe é Giardia lamblia (is comhchiallaigh iad Giardia intestinalis agus Giardia duodenalis), atá ábalta lonnú sa phutóg daonna agus ainmhíoch.