English: duty of care
Welsh: dyletswydd i ofalu
Subject: Amaeth
Welsh definition: Dyletswydd ar berchenogion i ofalu am eu hanifeiliaid.