meaning of Blut husten

Blut husten - German to English

to cough up blood