What does Betonmischertrommel mean?

Betonmischertrommel - German to English

tangible mixing drum