block-making plant - German English Dictionary