English: digestive upset
Welsh: amharu ar y system dreulio
Subject: Amaeth
English definition: in animals
Welsh definition: mewn anifeiliaid