English: European Computer Driving Licence
Welsh: Trwydded Yrru Gyfrifiadurol Ewropeaidd
Subject: TGCh
English definition: ECDL
Welsh definition: ECDL