English: assembly
Welsh: cydosod
Subject: Datblygu economaidd
English definition: The putting together of parts.