English: concentrate
Welsh: dwysfwyd
Subject: Amaeth
English definition: foodstuffs
Welsh definition: Bwyd, ee haidd, wedi'i gywasgu i'w roi i anifeiliaid.