meaning of Anhängerbetonpumpe

Anhängerbetonpumpe - German to English

trailer cement pump