meaning of Backenstreich

Backenstreich - German to English

punch (inside face)