large precast concrete panel construction - French English Dictionary