block-making plant - French English Dictionary