What does Anhänger-Betonpumpe mean?

Anhänger-Betonpumpe - German to English

truck cement pump