English: concrete train
Welsh: peiriant gosod concrit
Subject: Trafnidiaeth
English definition: A series of connected machinery controlled by a 'driver' on one of the pieces of equipment.