What does Brieftauben mean?

Brieftauben - German to English

provider pigeons