English: carcass
Welsh: carcas
Subject: Amaeth
Welsh definition: Corff marw anifail.