meaning of Brüllduell

Brüllduell - German to English

screaming match