English: Special Purpose Vehicle
Welsh: Cyfrwng at Ddibenion Arbennig
Subject: Cyfraith
English definition: Legal entity.
Welsh definition: Endid cyfreithiol.