English: DTBF
Welsh: Prosiect Fframwaith Busnes Twristiaeth Ddigidol
Subject: Twristiaeth a hamdden
English definition: Digital Tourism Business Framework Project