concreting plant - French English Dictionary