Douglas Harper's Etymology Dictionary
Wiktionary
bull-dyke
a. (attributive of bull dyke lang=en nodot=1), ''noun''.