English: ground support equipment
Welsh: cyfarpar cymorth ar y ddaear
Subject: Trafnidiaeth
English definition: in airports etc.