English: research and technology organisation 
Welsh: sefydliad ymchwil a thechnoleg
Subject: Addysg
English definition: RTO