So /d h/ > aspirated [t]?
no the welsh "D" is always an english "D" like in Drop unless it makes up "Dd". The audio is a little incorrect here.