English: SFO
Welsh: Swyddfa Twyll Difrifol
Subject: Cyfiawnder a threfn
English definition: Serious Fraud Office