meaning of bellender Husten

bellender Husten - German to English

barking coughing