meaning of Buchmacher-Sandwich

Buchmacher-Sandwich - German to English

bookmaker sandwich