concrete recycling plant - German English Dictionary