meaning of Barker-Hebel

Barker-Hebel - German to English

Barker lever [organ]