truck mixer with concrete pump - German English Dictionary