English: principle of no detriment
Welsh: egwyddor "dim niwed"
Subject: Cyfraith
English definition: Also known as the "no detriment principle".