English: Drink Drive Rehabilitation Scheme
Welsh: Cynllun Adsefydlu Gyrwyr sy'n Yfed
Subject: Iechyd
English definition: DDRS