meaning of Anhänger-Betonpumpe

Anhänger-Betonpumpe - German to English

truck cement pump