meaning of Bullenfalle

Bullenfalle - German to English

bull pitfall