English: ready-mix
Welsh: cymysgedd parod
Subject: Datblygu economaidd
English definition: cement
Welsh definition: hy sment