precast concrete construction - French English Dictionary