prefabricated construction elements - French English Dictionary