English: TRO
Welsh: The Reader Organisation
Subject: Diwylliant a'r celfyddydau
English definition: The Reader Organisation
Welsh definition: Menter gymdeithasol.
English context: A social enterprise.