English: speed hump
Welsh: twmpath cyflymder
Subject: Trafnidiaeth