English: Deflectograph
Welsh: Defflectograff
Subject: Trafnidiaeth
English definition: An automated technique for measuring the deflection of a road surface under a standard load. . measuring the deflection of a road surface under a standard load.