What does Buchmacher-Sandwich mean?

Buchmacher-Sandwich - German to English

bookmaker sandwich